anti-cracking dog - French English Dictionary